white-leaved rock rose - Francés Inglés Diccionario